boğazı tıkalı - Turkish English Dictionary